﻿/*----------------------------------------------------------------
//  <copyright file="QRCoderTokenDto.cs" company="MicroCloud@151504200868">
//      Copyright © 2020-2024 MicroCloud Corporation, All rights reserved.
//  </copyright>
//  <site>https://gitee.com/chenmm123/microclouds</site>
//  <last-editor>cmm</last-editor>
//  <last-date>2023-09-13 18:51</last-date>
//----------------------------------------------------------------*/

namespace MicroCloud.Identity.Dtos
{
    #region "二维码令牌DTO"
    /// <summary>
    /// 二维码令牌DTO
    /// </summary>
    public class QRCoderTokenDto
    {
        #region "属性"
        #region "获取或设置 编号"
        /// <summary>
        /// 获取或设置 编号
        /// </summary>
        public string Id { get; set; }
        #endregion
        #region "获取或设置 客户端类型"
        /// <summary>
        /// 获取或设置 客户端类型
        /// </summary>
        public RequestClientType ClientType { get; set; }
        #endregion
        #region "获取或设置 客户端ID"
        /// <summary>
        /// 获取或设置 客户端ID
        /// 注：相同的用户身份、客户端ID只能同时登录一个，若不限制，该属性置空
        /// </summary>
        public string ClientId { get; set; }
        #endregion
        #region "获取或设置 提供者秘钥"
        /// <summary>
        /// 获取或设置 提供者秘钥
        /// </summary>
        public string ProviderKey { get; set; }
        #endregion
        #region "获取或设置 组织机构编号"
        /// <summary>
        /// 获取或设置 组织机构编号
        /// </summary>
        public string OrganizationId { get; set; }
        #endregion

        #region "获取或设置 Logo图片的Base64格式"
        /// <summary>
        /// 获取或设置 Logo图片的Base64格式
        /// </summary>
        public string LogoImage { get; set; }
        #endregion

        #endregion

    }
    #endregion

}
